shore up - Anglais Synonymes Dictionnaire

shore up

v.
[1] prop up , prop , shore